* lisp/help-fns.el (help-fns--compiler-macro): If the handler function is
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 12 Jun 2013 02:16:02 +0000 (22:16 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 12 Jun 2013 02:16:02 +0000 (22:16 -0400)
commit7907089f34365ebbac1a4fb5982c5d08ca4ec76a
treeffb4daf347c1af29c9adb99f5eabbb4365c1dc08
parent7fe40df9bf8b96ccc1e4697715e3ab4b70dbdb6e
* lisp/help-fns.el (help-fns--compiler-macro): If the handler function is
named, then put a link to it.
* lisp/help-mode.el (help-function-cmacro): Adjust regexp for cl-lib names.
* lisp/emacs-lisp/cl-macs.el (cl--compiler-macro-typep): New function.
(cl-typep): Use it.
(cl-eval-when): Simplify debug spec.
(cl-define-compiler-macro): Use eval-and-compile.  Give a name to the
compiler-macro function instead of setting `compiler-macro-file'.
lisp/ChangeLog
lisp/emacs-lisp/cl-loaddefs.el
lisp/emacs-lisp/cl-macs.el
lisp/help-fns.el
lisp/help-mode.el